# include "iostream"


using namespace std;

// 设计一个计算器程序，可以进行加减乘除运算。
// 输入：两个数和运算符
// 输出：运算结果

void calculator(double num1, double num2, char op) {
    switch(op){
        case '+':
            cout << num1 + num2 << endl;
            break;
        case '-':
            cout << num1 - num2 << endl;
            break;
        case '*':
            cout << num1 * num2 << endl;
            break;
        case '/':
            if ((num2 == 0))
            {
                cout << "除数不能为0！" << endl;
            }else{
                cout << num1 / num2 << endl;
            }
            break;
        default:    
            cout << "输入的运算符不正确！" << endl;
            break;
    }
}

int main() {    
    cout << "欢迎使用计算器！" << endl;
    do{
        double num1, num2;
        char op;
        cout << "请输入数字和运算符（按照 数字 运算符 数字 的格式输入）：" << endl;
        cin >> num1 >> op >> num2;
        calculator(num1, num2, op);
    }while(true);

    return 0;
}